Clifton is a city located in Passaic County, in northeastern New Jersey, approximately 10 miles west of New York City. It is bordered by several municipalities, including Paterson, Passaic, and Montclair. As of the 2020 census, the estimated population of Clifton was around 87,006 people. It is the 11th largest municipality in New Jersey.